namespace Ke.Bee.Shared.Models.Multimedias;

public class FFprobeOutput
{
    public StreamInfo[]? Streams { get; set; }
    public FormatInfo? Format { get; set; }
}

public class StreamInfo
{
    public string? Codec_Name { get; set; }
    public string? Codec_Type { get; set; }
    public string? Sample_Fmt { get; set; }
    public string? Sample_Rate { get; set; }
    public int Channels { get; set; }
    public string? Bits_Per_Sample { get; set; }
    public string? Duration { get; set; }
}

public class FormatInfo
{
    public string? Format_Name { get; set; }
    public string? Duration { get; set; }
}